sludge blanket - Alemán Inglés Diccionario